formosa strait - Francés Inglés Diccionario